engine ventilation - Spanish English Dictionary